ınternational charter on space and major disasters - Français Anglais Dictionnaire